| Benchmark | Cycles |
| Interrupt latency | 195 |
| HWI_enable | 24 |
| HWI_disable | 24 |
| HWI_dispatch: Interrupt prolog for calling C function | 160 |
| HWI_dispatch: Interrupt epilog following C function call | 120 |
| SEM_ipost: Hardware interrupt to blocked task | 1052 |
| SWI_post: Hardware interrupt to software interrupt | 428 |
| SWI_enable | 92 |
| SWI_disable | 36 |
| SWI_post: Post software interrupt again | 76 |
| SWI_post: Post software interrupt, no context switch | 136 |
| SWI_post: Post software interrupt, context switch | 256 |
| TSK_enable | 160 |
| TSK_disable | 72 |
| TSK_create: Create a task, no context switch | 1156 |
| TSK_create: Create a task, context switch | 1316 |
| TSK_delete | 740 |
| TSK_setpri: Set a task priority, no context switch | 452 |
| TSK_setpri: Lower the current task own priority, context switch | 632 |
| TSK_setpri: Raise a ready task priority, context switch | 624 |
| TSK_yield | 424 |
| SEM_post: Post a semaphore, no waiting task | 44 |
| SEM_post: Post a semaphore, no context switch | 308 |
| SEM_post: Post a semaphore, context switch | 464 |
| SEM_pend: Pend on a semphore, no context switch | 32 |
| SEM_pend: Pend on a semphore, context switch | 456 |
| MBX_post: Post a mailbox, no tasks waiting | 244 |
| MBX_post: Post a mailbox, no context switch | 508 |
| MBX_post: Post a mailbox, context switch | 816 |
| MBX_pend: Pend on a mailbox, no context switch | 228 |
| MBX_pend: Pend on a mailbox, context switch | 472 |
| LCK_post: Post a lock, no ownership relinquishment | 40 |
| LCK_post: Post a lock, no context switch | 84 |
| LCK_post: Post a lock, context switch | 528 |
| LCK_pend: Pend on a self-owned lock | 56 |
| LCK_pend: Pend on a lock, no context switch | 92 |
| LCK_pend: Pend on a lock, context switch | 504 |
| CLK_gethtime | 76 |
| CLK_getltime | 24 |
| LOG_event | 60 |
| LOG_printf | 76 |
| STS_add | 28 |
| STS_delta | 32 |
| STS_set | 20 |
| MEM_alloc: Memory allocated on first block | 388 |
| MEM_alloc: Memory allocated on second block | 408 |
| MEM_alloc: Memory allocated on third block | 420 |
| MEM_alloc: Memory allocated on fourth block | 448 |
| MEM_free: Memory coalesces no block | 376 |
| MEM_free: Memory coalesces one block | 388 |
| MEM_free: Memory coalesces two blocks | 396 |
| PIP_alloc | 140 |
| PIP_free | 160 |
| PIP_get | 148 |
| PIP_put | 160 |
| PIP_peek | 36 |
| QUE_dequeue | 32 |
| QUE_empty | 24 |
| QUE_enqueue | 20 |
| QUE_get | 44 |
| QUE_insert | 20 |
| QUE_put | 32 |
| QUE_remove | 28 |
| MSGQ_alloc | 196 |
| MSGQ_put | 108 |
| MSGQ_get with messages | 108 |
| MSGQ_get with no messages | 140 |
| MSGQ_free | 104 |